percutaneous thoracic disc decompression - French English Dictionary